package pe.com.ztaxi.taxis.dao;

import java.util.Date;
import java.util.List;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.repository.query.Param;

import pe.com.ztaxi.taxis.model.EvaluacionConductor;

public interface EvaluacionConductorDAO extends JpaRepository<EvaluacionConductor, Integer> {
	
	@Query("SELECT e FROM EvaluacionConductor e WHERE e.conductor.codigo = :codigoConductor AND e.fechaEvaluacion BETWEEN :fechaDesde AND :fechaHasta")
    public List<EvaluacionConductor> getUltimasEvaluaciones(@Param("codigoConductor") Integer codigoConductor, @Param("fechaDesde") Date fechaDesde, @Param("fechaHasta") Date fechaHasta);
	
}
